basic human necessity - Spanish English Dictionary